package com.zzusedating.androidapp.adapters;

import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;

import com.zzusedating.androidapp.fragments.MateIntentFragment;
import com.zzusedating.androidapp.fragments.ProfileFragment;

public class FragAdapterProfile extends FragmentPagerAdapter {
    private ProfileFragment profileFrag;
    private MateIntentFragment mateIntentFrag;

    public FragAdapterProfile(FragmentManager fm) {
        super(fm);
        profileFrag = new ProfileFragment();
        mateIntentFrag = new MateIntentFragment();
    }

    @Override
    public Fragment getItem(int i) {
        switch (i){
            case 0:
                return profileFrag;
            case 1:
                return mateIntentFrag;
        }
        return null;
    }

    @Nullable
    @Override
    public CharSequence getPageTitle(int position) {
        switch (position){
            case 0:
                return "基本资料";
            case 1:
                return "择偶意向";
        }
        return super.getPageTitle(position);
    }

    @Override
    public int getCount() {
        return 2;
    }

    public MateIntentFragment getMateIntentFrag() {
        return mateIntentFrag;
    }

    public ProfileFragment getProfileFrag() {
        return profileFrag;
    }
}
